package com.zy.composeworld.ui.screens.image

import androidx.compose.foundation.ExperimentalFoundationApi
import androidx.compose.foundation.Image
import androidx.compose.foundation.background
import androidx.compose.foundation.basicMarquee
import androidx.compose.foundation.border
import androidx.compose.foundation.layout.Arrangement
import androidx.compose.foundation.layout.Column
import androidx.compose.foundation.layout.Row
import androidx.compose.foundation.layout.fillMaxWidth
import androidx.compose.foundation.layout.height
import androidx.compose.foundation.layout.padding
import androidx.compose.foundation.layout.requiredSize
import androidx.compose.foundation.layout.size
import androidx.compose.foundation.layout.width
import androidx.compose.foundation.lazy.LazyColumn
import androidx.compose.foundation.text.selection.DisableSelection
import androidx.compose.foundation.text.selection.SelectionContainer
import androidx.compose.material.icons.Icons
import androidx.compose.material.icons.rounded.Add
import androidx.compose.material.icons.rounded.Menu
import androidx.compose.material3.Icon
import androidx.compose.material3.Text
import androidx.compose.runtime.Composable
import androidx.compose.ui.Modifier
import androidx.compose.ui.geometry.Offset
import androidx.compose.ui.graphics.Brush
import androidx.compose.ui.graphics.Color
import androidx.compose.ui.graphics.Shadow
import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.ParagraphStyle
import androidx.compose.ui.text.SpanStyle
import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.text.buildAnnotatedString
import androidx.compose.ui.text.font.FontStyle
import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.text.style.TextDecoration
import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.text.withStyle
import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.TextUnit
import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp
import com.zy.composeworld.R
import com.zy.composeworld.ui.screens.image.canvas.CanvasPager001
import com.zy.composeworld.ui.screens.image.image.IconTestPager001
import com.zy.composeworld.ui.screens.image.image.ImagePager001
import com.zy.composeworld.ui.screens.image.image.ImagePager002
import com.zy.composeworld.ui.screens.image.image.ImagePager003
import com.zy.composeworld.ui.screens.image.image.ImagePager004
import com.zy.composeworld.ui.screens.image.image.ImagePager005
import com.zy.composeworld.ui.screens.image.image.ImagePager006
import com.zy.composeworld.ui.screens.image.image.ImagePager007


@OptIn(ExperimentalFoundationApi::class)
@Preview
@Composable
fun ImageMainPager() {


//    Text(text = "显示文本和设置文本样式")
//    TextMainPager001()

    //Text(text = "处理用户输入")
    //TextFieldPager001()

    //ImagePager001()
    //ImagePager002()
    //ImagePager003()
    //IconTestPager001()

    //
    //CanvasPager001()
    //ImagePager004()
    //ImagePager006()
    ImagePager007()


}

